net/http/internal/http2.ClientConn.goAway (field)

13 uses

	net/http/internal/http2 (current package)
		transport.go#L158: 	goAway           *GoAwayFrame             // if non-nil, the GoAwayFrame we received
		transport.go#L798: 		Closing:              cc.closing || cc.singleUse || cc.doNotReuse || cc.goAway != nil,
		transport.go#L857: 	return cc.goAway == nil &&
		transport.go#L1477: 	closeOnIdle := cc.singleUse || cc.doNotReuse || cc.t.disableKeepAlives() || cc.goAway != nil
		transport.go#L1920: 	closeOnIdle := cc.singleUse || cc.doNotReuse || cc.t.disableKeepAlives() || cc.goAway != nil
		transport.go#L1985: 	if cc.goAway != nil && isEOFOrNetReadError(err) {
		transport.go#L1987: 			LastStreamID: cc.goAway.LastStreamID,
		transport.go#L1988: 			ErrCode:      cc.goAway.ErrCode,
		transport.go#L2687: 	old := cc.goAway
		transport.go#L2688: 	cc.goAway = f
		transport.go#L2695: 		cc.goAway.ErrCode = old.ErrCode
		transport.go#L2709: 		if streamID == 1 && cc.goAway.ErrCode != ErrCodeNo {
		transport.go#L2713: 			cs.abortStreamLocked(fmt.Errorf("http2: Transport received GOAWAY from server ErrCode:%v", cc.goAway.ErrCode))